package component.controls.data
{
	import component.controls.interfaces.IListCellData;
	import component.global.utils.ObjectUtil;
	
	public class ListCellData implements IListCellData
	{
		public function ListCellData()
		{
		}
		
		private var _label:String;
		private var _data:*;
		
		public function get label():String
		{
			return _label;
		}
		
		public function set label(value:String):void
		{
			_label = value;;
		}
		
		public function get data():*
		{
			return _data;
		}
		
		public function set data(value:*):void
		{
			_data = value;
		}
		
		public function dispose():void
		{
			ObjectUtil.dispose(_data);_data = null;
		}
	}
}